Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 Nigeria F2 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Morocco F3 Iran F1 Iran F2 Italy F22 France F19 France F20 Tunisia F6 UAE F1 Qatar F1 Portugal F3 France F5 Morocco F1 Morocco F2 Tunisia F2 Tunisia F3 France F9 France F17 Tunisia F4 Egypt F2 Egypt F3 Spain F19 France F19 Tunisia F4 Tunisia F6 Tunisia F7 France F1 France F3 Egypt F1 Egypt F2 Egypt F3 Tunisia F2 Turkey F2 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F17 France F18 United Arab Emirates F1 Morocco F1 Morocco F2 Spain F11 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 Georgia F2 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 Tunisia F1 Nigeria F1 Tunisia F3 Italy F23 Tunisia F5 France F13 France F6 France F7 Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 France F15 United Arab Emirates F2 Netherlands F6 France F2 China F2 France F2 Great Britain F4 Morocco F4 Tennis Cup of Flanders - Ostende Mordovia Cup 2005 - Saransk Open D'Orleans - Orleans Tunis Open 2006 - Tunis Marrakech Challenger Tunis Challenger Espinho Challenger - Espinho Saransk Challenger Como Challenger Tulsa Challenger Quito Challenger Sacramento Challenger Tunis Open 2007 - Tunis Tanger Challenger Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Trofeo Barcelona de Tenis - Barcelona Skandia Open - Linz Copa Sevilla - Seville Rabat Challenger Open de Charleroi - Charleroi Penza Challenger Astana Challenger Maia Open - Oporto Samarkand Challenger The LTA Men's Challenger - Southampton Istanbul Challenger Mons Challenger Rennes Challenger Eckental Challenger Geneva Challenger Quimper Challenger Kyoto Challenger Barletta Challenger Tunis Challenger Milan Challenger Pozoblanco Challenger Tunis Challenger Timisoara Challenger Lexington Challenger Shanghai Challenger Istanbul Challenger Izmir Challenger Fergana Challenger Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger Togliatti Cup - Togliatti Bordeaux Challenger Rabat Challenger San Sebastian Challenger Izmir Challenger Meknes Challenger San Benedetto Challenger Knoxville Challenger Ilkley Challenger Nossa Caixa Tennis Cup - Sao Paulo Timisoara Challenger - Timisoara Mons Challenger Rennes Challenger Turin Challenger Istanbul Challenger Orleans Challenger Challenger Ford de Cherbourg - Cherbourg Ho Chi Minh City Challenger Budapest Challenger Brescia Challenger Tanger Challenger Guadalajara Challenger Surbiton Challenger Sao Paulo Challenger Kosice Challenger Gatineau Challenger Binghamton Challenger Istanbul Challenger Aptos Challenger Manerbio Challenger Andria Challenger Alphen Challenger Istanbul Challenger Santiago Challenger Qujing Challenger Geneva Challenger Tunis Challenger Alessandria Challenger Aix En Provence Challenger Padova Challenger Calgary Challenger Tunis Challenger Bordeaux Challenger Shenzhen Challenger Shymkent Challenger Granby Challenger Parma Challenger Milan Challenger Biella Challenger Hamburg Challenger Istanbul Challenger Nur-Sultan 3 Challenger Kaohsiung Challenger Morelos Challenger Champaign Challenger Orlando Challenger Bucaramanga Challenger Aix En Provence Challenger Aix En Provence Challenger Knoxville Challenger Lisbon Challenger Marrakech Challenger Aptos Challenger Izmir Challenger San Benedetto Challenger Mallorca Open - Mallorca Mallorca Open - Mallorca Leon Challenger Chevrolet Cup - Vina del Mar Como Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Izmir Challenger 2000 Cairo Challenger - Cairo Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Brest Challenger Idea Prokom Open - Sopot The Hamlet Cup - Long Island Shenzhen Challenger Campionati Internazionali di Sicilia - Palermo Trofeo Conde de Godo - Barcelona Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Lexington Challenger Marbella Challenger Stockholm Open - Stockholm Belgrade Challenger Estoril Open - Estoril V Torneo Internazionale di Tennis - Barletta Braunschweig Challenger 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Liberec Challenger Marbella Challenger Davidoff Swiss Indoors - Basel Izmir Challenger Cali Challenger Bordeaux Challenger Prostejov Challenger Charleston Challenger Milan Challenger Bastad Challenger Open Diputacion Pozoblanco - Cordoba Liberec Challenger Aptos Challenger Bergamo Challenger Eckental Challenger Rennes Challenger Cherbourg Challenger Zhuhai Challenger Gold Flake Open - Chennai Milan Indoors - Milan Sopot Challenger Cordenons Challenger Biella Challenger Barcelona Challenger Las Vegas Challenger Open Seat Godo 2003 - Barcelona Caltanissetta Challenger Noumea Challenger Indian Wells Challenger Kremlin Cup - Moscow Marbella Challenger Mallorca Open - Mallorca Braga Challenger Recanati Challenger Poznan Challenger Tata Open - Chennai Milan Indoors - Milan Genova Challenger Dubai Open - Dubai Estoril Open - Estoril Davidoff Swiss Indoors - Basel Orleans Challenger Open Seat Godo - Barcelona Prague Challenger Iasi Challenger Genova Challenger Biella 2 Challenger Gran Canaria 2 Challenger Synsam Swedish Open - Bastad Aix En Provence Challenger Mercedes Cup - Stuttgart Nur-Sultan 4 Challenger Segovia Challenger AXA Open - Lisbon Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh Verona Challenger AXA Open II - Espinho Open Diputacion - Cordoba CA-Challenge 2000 - Graz Barcelona Challenger Bogota Challenger Las Vegas Challenger Charlottesville Challenger Champaign Challenger Bengalaru 1 Challenger Monterrey Challenger Lille Challenger Qatar Open - Doha Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Tunis Challenger Troisdorf Challenger Little Rock Challenger Corrientes Challenger Buenos Aires 3 Challenger Rome Challenger Dubai Open - Dubai Toulouse Challenger Cassis Challenger Santos Challenger Fairfield Challenger Ambato Challenger Estoril Open - Estoril Tunis Open - Tunis Ordina Open - 's-Hertogenbosch Ethias Tennis Trophy - Mons Heineken Open - Auckland Synsam Swedish Open - Bastad Genova Challenger Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Open Seat-Godo 2000 - Barcelona Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille SAP Open - San Jose Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Adidas International - Sydney Tunis Open - Tunis Ordina Open - 's-Hertogenbosch Open 13 - Marseille Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Seville Challenger Glasgow Challenger Heineken Open - Auckland Nur-Sultan Challenger ABN/AMRO World Tennis Tournament - Rotterdam Liuzhou Challenger The Dubai Tennis Championships - Dubai Copa AT&T - Buenos Aires Open Seat Godo 2007 - Barcelona Bangkok Challenger Bengalaru Challenger Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Prague II Challenger Mercedes Cup - Stuttgart Ostrava Challenger Sibiu Challenger Biella Challenger Split Challenger Adidas International - Sydney Generali Open - Kitzbuhel Antalya Challenger Antalya 2 Challenger Gran Canaria 1 Challenger Davidoff Swiss Indoors - Basel Orange Prokom Open - Sopot Milan Challenger Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam CA Tennis Trophy - Vienna China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Catella Swedish Open - Bastad Medibank International - Sydney Open Sabadell Atlantico - Barcelona Cremona Challenger Catella Swedish Open - Bastad Knoxville Challenger Davidoff Swiss Indoors - Basel Kazan Challenger Grand Prix de Tennis de Lyon - Lyon Pingguo Challenger Pilot Pen Tennis - New Haven Istanbul Challenger Le Gosier Challenger Open de Moselle - Metz Furth Challenger Seville Challenger Genova Challenger Izmir Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Tashkent Challenger ABN AMRO World Tennis Tournament - Rotterdam Seoul Challenger Geneva Challenger Rimouski Challenger Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch Open de Tenis Comunidad Valenciana - Valencia Ordina Open - s-Hertogenbosch Meknes Challenger Orange Warsaw Open - Warsaw China Open - Beijing San Luis Potosi Challenger Adidas International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Marrakech Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Rome Challenger BCR Open Romania - Bucharest Catella Swedish Open - Bastad International German Open - Hamburg Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia Brisbane International - Brisbane VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Bet-at-home Open - Hamburg Bogota Challenger Monza Challenger Santos Challenger ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Tunis Challenger Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Synsam Swedish Open - Bastad Open Sud de France - Montpellier Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Grand Prix Hassan II - Marrakech Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Ordina Open - 's-Hertogenbosch TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem China Open - Beijing China Open - Beijing Sydney International - Sydney Qatar Exxon Mobil Open - Doha Open 13 - Marseille Plava Laguna Croatia Open - Umag Qatar ExxonMobil Open - Doha Rome Challenger Barcelona Open Banc Sabadell - Barcelona Dubai Duty Free Tennis Championships - Dubai Banja Luka Challenger Marburg Challenger Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Singapore Tennis Open - Singapore Sardegna Open - Cagliari Open de Moselle - Metz Belgrade 2 - Belgrade Caltanissetta Challenger Heineken Open - Auckland Generali Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Manchester Challenger Delray Beach Open - Delray Beach Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Charlottesville Challenger Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger Lisbon Challenger CA Tennis Trophy - Vienna ASB Classic - Auckland SkiStar Swedish Open - Bastad Citi Open - Washington China Open - Beijing Brasil Open - Salvador Qatar ExxonMobil Open - Doha Ordina Open - 's-Hertogenbosch Braunschweig Challenger Barcelona Open BancSabadell - Barcelona Puebla Challenger Alicante Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Valencia Open - Valencia Orleans Challenger Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Cassis Challenger Gerry Weber Open - Halle Barcelona Challenger Aegon Nottingham Open - Nottingham Sibiu Challenger Arad Challenger Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Canberra Challenger Koblenz Challenger St. Brieuc Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia Tashkent Challenger ABN AMRO World Tennis Tournament - Rotterdam Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona China Open - Beijing Guadalajara Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba Citi Open - Washington Mestre Challenger Winnetka Challenger Moselle Open - Metz Swiss Open - Gstaad If Stockholm Open - Stockholm Szczecin Challenger Casino Lugano - Lugano Qatar ExxonMobil Open - Doha Copa Sevilla Internacionales de Andalucia - Seville Florence Challenger Rio Open - Rio de Janeiro Forli 2 Challenger Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva China Open - Beijing Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Murcia Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Vancouver Challenger Garanti Koza Sofia Open - Sofia Como Challenger Rio Open - Rio de Janeiro Ningboo Challenger Citi Open - Washington Masters Series - Hamburg Chengdu Open - Chengdu Tata Open Maharashtra - Pune Alicante Challenger Parma Challenger Biella 1 Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Forli Challenger Citi Open - Washington ABN/AMRO World Tennis Tournament - Rotterdam San Marino Challenger Barletta Challenger Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Antalya Open - Antalya Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Grand Prix de Tennis de Lyon - Lyon RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Drummondville Challenger Dubai Tennis Open - Dubai Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Seat-Godo '99 - Barcelona China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Miami Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Apia International - Sydney St. Petersburg Open - St. Petersburg The Dubai Tennis Championships - Dubai China Open - Beijing Pacific Life Open - Indian Wells Ricoh Open - 's-Hertogenbosch Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Brasil Open - Sao Paulo Qatar Exxon Mobil Open - Doha Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Madrid Almaty Challenger Sopot Challenger Bangkok Challenger Cordenons Challenger Barcelona Challenger Ostrava Challenger Bratislava Challenger Tennis Masters Series - Hamburg If Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Rogers Cup - Montreal Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Calgary Challenger Masters Series Monte Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid CA Tennis Trophy - Vienna BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Legg Mason Tennis Classic - Washington Heineken Open - Auckland Masters Series - Hamburg Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome If Stockholm Open - Stockholm If Stockholm Open - Stockholm Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Tennis Masters Series - Monte Carlo Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Monte Carlo Open 13 Provence - Marseille Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati Gerry Weber Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Tennis Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York European Open - Antwerp Australian Open - Melbourne U.S. Open - New York Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open Qualifying - Doha Rogers Masters - Toronto French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Hopman Cup - Perth Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Tennis Masters Cup Shanghai - Shanghai Davis Cup, Group II, PO, EST-TUN 3-2 Olympics - Athens Olympics - Beijing Olympics - Rio de Janeiro Olympics - London